從面向?qū)ο蟮矫嫦蚯忻?/a>
摘要: 1. C語(yǔ)言抽象出了軟件所在的領(lǐng)域(domain): 由變量v1,v2,...和函數(shù)f1,f2,...組成的空間 2. 面向?qū)ο?OOP)指出,在這一領(lǐng)域上可以建立分組(group)結(jié)構(gòu):一組相關(guān)的變量和函數(shù)構(gòu)成一個(gè)集合,我們稱(chēng)之為對(duì)象(Object)。同時(shí)在分組結(jié)構(gòu)上可以定義一個(gè)運(yùn)算(推理)關(guān)系: D > B, 派生類(lèi)D從基類(lèi)B繼承(inheritance),相應(yīng)的派生對(duì)... 閱讀全文
2011-05-08 12:07 作者: canonical【評(píng)論:1】【閱讀:3691】
業(yè)務(wù)架構(gòu)平臺(tái)的自舉問(wèn)題
摘要: 業(yè)務(wù)架構(gòu)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)要比普通業(yè)務(wù)系統(tǒng)困難很多。一個(gè)核心難點(diǎn)在于如何建立普遍有效的應(yīng)用程序模型,如何控制各種偶然性的業(yè)務(wù)需求對(duì)系統(tǒng)整體架構(gòu)的沖擊。大多數(shù)現(xiàn)有的業(yè)務(wù)架構(gòu)平臺(tái)都是提供了一個(gè)龐大的萬(wàn)能性產(chǎn)品,它預(yù)料到了所有可能在業(yè)務(wù)系統(tǒng)開(kāi)發(fā)中出現(xiàn)的可能性,并提供了相應(yīng)的處理手段。業(yè)務(wù)系統(tǒng)開(kāi)發(fā)人員的能力被限定在業(yè)務(wù)架構(gòu)平臺(tái)所允許的范圍之內(nèi)。如果業(yè)務(wù)架構(gòu)平臺(tái)的復(fù)雜度為A+,則我們... 閱讀全文
2011-02-11 14:02 作者: canonical【評(píng)論:0】【閱讀:1576】
模型驅(qū)動(dòng)的數(shù)學(xué)原理
摘要: 一種技術(shù)思想如果確實(shí)能夠簡(jiǎn)化編程,有效降低系統(tǒng)構(gòu)造的復(fù)雜性,那么它必然具有某種內(nèi)在的數(shù)學(xué)解釋。反之,無(wú)論一種技術(shù)機(jī)制顯得如何華麗高深,如果它沒(méi)有 清晰的數(shù)學(xué)圖象,那么就很難證明自身存在的價(jià)值。對(duì)于模型驅(qū)動(dòng)架構(gòu)(MDA),我長(zhǎng)期以來(lái)一直都持有一種批判態(tài)度。(Physical Model Driven http://canonical.javaeye.com... 閱讀全文
2011-02-07 02:56 作者: canonical【評(píng)論:0】【閱讀:1550】
軟件架構(gòu)設(shè)計(jì)參考文件
摘要: <項(xiàng)目名稱(chēng)> 項(xiàng)目編號(hào):XXXXX 軟件架構(gòu)設(shè)計(jì)說(shuō)明書(shū) 文檔狀態(tài): ... 閱讀全文
2009-10-21 20:04 作者: Jack.Wang【評(píng)論:1】【閱讀:7252】
J2ME移動(dòng)應(yīng)用開(kāi)發(fā)及部署
摘要: 一、項(xiàng)目建立及應(yīng)用實(shí)現(xiàn) 1、建立J2ME項(xiàng)目 2、在完成開(kāi)發(fā)后,進(jìn)入Application Descriptor編輯界面 3、因默認(rèn)情況下,Application Descriptor文件中未定義MIDlet啟動(dòng)對(duì)象,因此需使用EditPlus或記事本等文本編輯器,編輯Application Descriptor文件(位于項(xiàng)目根目錄下),并添加以下項(xiàng)目,如: 4、運(yùn)行Appli... 閱讀全文
2009-10-15 17:50 作者: lbom【評(píng)論:0】【閱讀:1483】
結(jié)構(gòu)的自足性
摘要: 說(shuō)到軟件建模,一個(gè)常見(jiàn)的論調(diào)是模型應(yīng)該符合實(shí)際需求,反映問(wèn)題的本質(zhì)。但是何謂本質(zhì),卻是沒(méi)有先驗(yàn)定義的。在成功的建立一個(gè)模型之前,無(wú)論在內(nèi)涵上還是在外延上我們都很難說(shuō)清楚一個(gè)問(wèn)題的本質(zhì)是什么。如果將模型看作是對(duì)領(lǐng)域結(jié)構(gòu)的一種顯式描述和表達(dá),我們可以首先考察一下一個(gè)“合適”的結(jié)構(gòu)應(yīng)該具備哪些特征。 按照結(jié)構(gòu)主義哲學(xué)的觀點(diǎn),結(jié)... 閱讀全文
2009-10-07 17:10 作者: canonical【評(píng)論:0】【閱讀:2416】
基于WEB服務(wù)器導(dǎo)致消息中心各組件之間無(wú)法正常工作的問(wèn)題分析與解決
摘要: 消息中心產(chǎn)品簡(jiǎn)介 產(chǎn)品簡(jiǎn)介 在XXX產(chǎn)品框架中,我們根據(jù)產(chǎn)品發(fā)展規(guī)劃和業(yè)務(wù)領(lǐng)域需要,使用基于JMS技術(shù),通過(guò)應(yīng)用WEBService,開(kāi)發(fā)了消息中心中間件(簡(jiǎn)稱(chēng)MC)。通過(guò)消息中間件,我們可以實(shí)現(xiàn)各系統(tǒng)間的異步數(shù)據(jù)交換和事務(wù)處理、執(zhí)行不需前臺(tái)使用人員干預(yù)的如后臺(tái)業(yè)務(wù)和數(shù)據(jù)同步工作,也可用來(lái)處理一些受到安全和其它一些因素制約,導(dǎo)致無(wú)法直接通過(guò)數(shù)據(jù)庫(kù)或應(yīng)用系統(tǒng)進(jìn)行處... 閱讀全文
2009-10-07 17:06 作者: lbom【評(píng)論:0】【閱讀:1501】
redhat linux as 4或者5網(wǎng)卡驅(qū)動(dòng)的安裝
摘要: 1.確認(rèn)內(nèi)核的版本: 似乎是需要安裝以下所有的內(nèi)核包,如果沒(méi)有可以到安裝光盤(pán)上去找 kernel-xen-devel-2.6.18-8.el5 kernel-2.6.18-8.el5 kernel-xen-2.6.18-8.el5 kernel-headers-2.6.18-8.el5 2.下載正確的網(wǎng)卡linux驅(qū)動(dòng)程序,并查看readme來(lái)安裝,我的流程是: Ch... 閱讀全文
2009-09-22 16:24 作者: 獅子心【評(píng)論:0】【閱讀:1796】
HTML模型增強(qiáng)
摘要: html最早的設(shè)計(jì)目標(biāo)只是作為某種多媒體文檔展現(xiàn)技術(shù),其設(shè)計(jì)者顯然無(wú)法預(yù)料到今天Web應(yīng)用的蓬勃發(fā)展,一些設(shè)計(jì)缺陷也就難以避免。特別是html規(guī)范中缺乏對(duì)于復(fù)雜交互式組件模型的支持,直接導(dǎo)致企業(yè)應(yīng)用的前臺(tái)開(kāi)發(fā)困難重重。AJAX技術(shù)可以看作是對(duì)這種困境的一種改良性響應(yīng),它試圖通過(guò)javascript語(yǔ)言在應(yīng)用層創(chuàng)建并維護(hù)一系列復(fù)雜的交互機(jī)制。很多完善的ajax框架走得相當(dāng)遙遠(yuǎn),最終基本... 閱讀全文
2009-05-30 00:44 作者: canonical【評(píng)論:2】【閱讀:2723】
椰子的第二種吃法
摘要: 從小到大,椰子已經(jīng)吃過(guò)很多次了,但在這些吃椰子有經(jīng)歷中,我只知道一種吃法:開(kāi)孔à插吸管à喝椰汁à丟椰殼à完事! 但在今天,事情有了些變化,于是產(chǎn)生的椰子的第二種吃法。 我和夫人在散步時(shí),順便準(zhǔn)備到超市買(mǎi)點(diǎn)水果,看到水果區(qū)的椰子又大又好且正在打特價(jià)。心中一動(dòng),就挑了個(gè)... 閱讀全文
2009-05-05 22:31 作者: lbom【評(píng)論:2】【閱讀:2378】
關(guān)于軟件生產(chǎn)模式的思考
摘要: 在我們公司的軟件研發(fā)體系中,存在著三種截然不同的軟件開(kāi)發(fā)方式。而我,作為公司最老同事之一,也是這三種開(kāi)發(fā)模式的親歷者,曾不只一次的被公司同事問(wèn)過(guò)我關(guān)于這三類(lèi)方式之間的異同點(diǎn)。于是利用空閑時(shí)間,對(duì)其進(jìn)行一番整理、分析和對(duì)比。 1、全能型 部門(mén)經(jīng)理在接到項(xiàng)目之后,將此項(xiàng)目交給部門(mén)內(nèi)的熟練程序員后,此程序員就自動(dòng)被委任其為項(xiàng)目經(jīng)理。從此開(kāi)始,程序員將根據(jù)項(xiàng)目售前方案和銷(xiāo)售合同內(nèi)容,在... 閱讀全文
2009-04-21 21:52 作者: lbom【評(píng)論:2】【閱讀:1888】
apache2.2和tomcat 5.5安裝和配置方法
摘要: 主要是自己記錄一下安裝過(guò)程,免得下此安裝時(shí)忘記,希望也能給各位提個(gè)醒 閱讀全文
2009-04-21 18:09 作者: 獅子心【評(píng)論:2】【閱讀:2192】
WAP游戲年
摘要: 有人說(shuō)今年是wap游戲年,有點(diǎn)言過(guò)其實(shí),但今年確實(shí)看到了一些好的苗頭 閱讀全文
2009-03-25 14:54 作者: 獅子心【評(píng)論:0】【閱讀:971】
信道構(gòu)建
摘要: 分層是最常見(jiàn)的軟件架構(gòu)方式之一。分層之后可以區(qū)分出橫縱兩個(gè)維度,縱向往往表現(xiàn)出一種隔離性。出于有意無(wú)意的各種原因,層次之間傳遞信息很容易出現(xiàn)模糊甚至丟失的現(xiàn)象。B/S多層體系架構(gòu)下的程序因?yàn)闉g覽器和服務(wù)器之間的狀態(tài)空間相互獨(dú)立,相對(duì)于共享全局狀態(tài)空間的C/S程序,更容易出現(xiàn)信息傳遞不暢的問(wèn)題。實(shí)際上,我們經(jīng)常可以觀察到B/S程序中存在著大量的"接力"代碼,即在... 閱讀全文
2009-03-22 21:10 作者: canonical【評(píng)論:0】【閱讀:638】
潤(rùn)乾報(bào)表應(yīng)用總結(jié)
摘要: 項(xiàng)目組使用潤(rùn)乾報(bào)表已一年多了,說(shuō)實(shí)話,潤(rùn)乾報(bào)表在國(guó)內(nèi)同類(lèi)產(chǎn)品中屬于非常不錯(cuò)的最好的報(bào)表開(kāi)發(fā)和應(yīng)用產(chǎn)品。相應(yīng)的支持也比較到位,使用人員及交流社區(qū)也開(kāi)展的很合適。在這先給它們作個(gè)廣告!!! 在項(xiàng)目中使用潤(rùn)乾報(bào)表,對(duì)數(shù)據(jù)進(jìn)行專(zhuān)業(yè)的報(bào)... 閱讀全文
2009-03-05 23:08 作者: lbom【評(píng)論:24】【閱讀:8029】
軟件開(kāi)發(fā)雜談 001
摘要: 分層是軟件架構(gòu)的基本理論。任何軟件在邏輯上都可以分層,也可以適當(dāng)?shù)挠成涞轿锢韺哟紊希劣谠趺捶郑侄嗌賹樱灰值纫茨愕能浖I(lǐng)域(每個(gè)領(lǐng)域都有一些現(xiàn)成的架構(gòu)模式可以參考,所謂領(lǐng)域架構(gòu)),在拿到需求的時(shí)候我們習(xí)慣上進(jìn)行水平和垂直的分割,其實(shí)分層技術(shù)也是一種基本的架構(gòu)模式 閱讀全文
2009-02-21 21:48 作者: Jack.Wang【評(píng)論:2】【閱讀:3909】
類(lèi)型化:形而上學(xué)的信仰
摘要: 有一個(gè)心理學(xué)實(shí)驗(yàn),要求被試者將青草,公雞,牛三個(gè)東西分 成兩組,結(jié)果多數(shù)中國(guó)兒童將青草和牛分成一組,而多數(shù)美國(guó)兒童將公雞和牛分成一組。中國(guó)人的思想中青草和牛之間存在現(xiàn)實(shí)的關(guān)系,牛吃草,而西方人的典型邏 輯是公雞和牛都屬于動(dòng)物這一范疇。通過(guò)分類(lèi)將物體類(lèi)型化,這是西方人從小就接受的訓(xùn)練。據(jù)說(shuō)美國(guó)嬰兒學(xué)習(xí)名詞的速度要快于動(dòng)詞,而中國(guó)的嬰... 閱讀全文
2009-02-21 19:43 作者: canonical【評(píng)論:2】【閱讀:1776】
中了一個(gè)很奇怪的病毒,所有的jsp文件均為改寫(xiě)
摘要: 上周末,機(jī)器中毒了,起初自己沒(méi)有發(fā)現(xiàn),后來(lái)寫(xiě)代碼發(fā)現(xiàn)運(yùn)行jsp文件,機(jī)器變的奇慢務(wù)必,后來(lái)以為是機(jī)器慢,就把qq、msn 等工具全關(guān)掉了,發(fā)現(xiàn)還是不行,后來(lái)把上網(wǎng)的代理關(guān)掉時(shí)候發(fā)現(xiàn)正常了;再一看jsp文件發(fā)現(xiàn)全部被改寫(xiě)了,在文件最后一行加上 <iframe src=http://w.zhufeng01.cn/a.htm... 閱讀全文
2009-02-17 10:49 作者: 冷面閻羅【評(píng)論:8】【閱讀:1298】
關(guān)于JVM的Thin Lock, Fat Lock, SPIN Lock與Tasuki Lock
摘要: 關(guān)于JVM的Thin Lock、Fat Lock、SPIN Lock以及Tasuki Lock等概念 閱讀全文
2009-02-16 14:49 作者: david.turing【評(píng)論:3】【閱讀:8425】
從編寫(xiě)代碼到制造代碼
摘要: 軟件開(kāi)發(fā)作為一種工程技術(shù),它所研究的一個(gè)重點(diǎn)就是如何才能有效降低軟件產(chǎn)品的研發(fā)成本。在這一方向上,組件技術(shù)取得了空前的成功。它所提供的基本圖景是 像搭積木一樣從無(wú)到有的組裝出最終的產(chǎn)品。在某種意義上,這是對(duì)現(xiàn)代建筑工業(yè)的模仿和致敬。新材料,預(yù)制件,框架結(jié)構(gòu),這些建筑學(xué)的進(jìn)展在軟件領(lǐng)域被一一 復(fù)制,建筑工地上的民工自然也成為了程序員們學(xué)習(xí)的楷模。畢竟,在組... 閱讀全文
2009-02-15 18:21 作者: canonical【評(píng)論:2】【閱讀:2103】